.movie_video {
	width: 750rpx;
	height: 416.04rpx;
}
.movie_desc {
	background-color: #fff;
	padding: 0 27.99rpx 27.99rpx;
}
.movie_detail__nav {
	background-color: #FFFFFF;
	flex-direction: row;
	align-items: center;
	padding: 27.99rpx;
}
.movie_nav__item {
	font-weight: 400;
	font-size: 27.99rpx;
	color: #666666;
}
.movie_nav__item__a {
	font-weight: bold;
	font-size: 31.72rpx;
	color: #333333;
}
.movie_desc__content {
	font-size: 28rpx;
}
.movie_desc__foot--img {
	width: 50rpx;
	height: 50rpx;
}
.movie_desc__foot--left {
	flex-direction: row;
}
.movie_desc__foot {
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	padding-top: 27.99rpx;
}
.movie_desc__foot--right {
	width: 108.21rpx;
	height: 55.04rpx;
	line-height: 55.04rpx;
	background: #FFFFFF;
	border-radius: 13.06rpx;
	border: 1px solid #DADADA;
	text-align: center;
	font-weight: 400;
	font-size: 26.12rpx;
	color: #333333;
}
.movie_playback__source {
	margin: 27.99rpx;
	background-color: #fff;
	padding: 18.66rpx;
	border-radius: 18.66rpx;
}
.movie_playback__source--title {
	height: 44.78rpx;
	font-weight: bold;
	font-size: 31.72rpx;
	color: #333333;
	line-height: 37.31rpx;
	margin-bottom: 18.66rpx;
}
.movie_playback__source--list {
	background: #F7F7F7;
	padding: 18.66rpx 18.66rpx 0;
	flex-direction: row;
	flex-wrap: wrap;
}
.movie_playback__source--item {
	height: 36.38rpx;
	font-family: PingFang SC, PingFang SC;
	font-weight: 400;
	font-size: 26.12rpx;
	color: #666666;
	line-height: 30.78rpx;
	margin-bottom: 18.66rpx;
	margin-right: 37.31rpx;
}
.movie_playback__source--item---a {
	font-weight: 600;
	color: #0862EC;
}
.movie_no__data {
	margin-bottom: 18.66rpx;
	font-size: 28rpx;
	color: #878889;
}
.movie_like__arrow {
	width: 37.31rpx;
	height: 37.31rpx;
}
.movie_like__head {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 27.99rpx;
	padding-top: 9.33rpx;
}
.movie_like {
	padding: 0 27.99rpx;
}
.movie_like__text {
	height: 44.78rpx;
	font-weight: bold;
	font-size: 31.72rpx;
	color: #333333;
	line-height: 37.31rpx;
}
.movie_like__list {
	display: flex;
	flex-wrap: wrap;
}
.movie_like__item {
	width: 333.02rpx;
	margin-bottom: 27.99rpx;
}
.movie_like__img {
	width: 333.02rpx;
	height: 188.43rpx;
	border-radius: 18.66rpx;
	margin-bottom: 11.19rpx;
}
.movie_like__title {
	height: 41.98rpx;
	font-weight: bold;
	font-size: 29.85rpx;
	color: #333333;
	line-height: 35.45rpx;
}
.movie_like__subtitle {
	height: 33.58rpx;
	font-weight: 400;
	font-size: 24.25rpx;
	color: #878889;
	line-height: 27.99rpx;
}
.movie_comment__box {
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	padding: 27.99rpx;
	background-color: #fff;
	border-top: 1px solid #DADADA;
}
.movie_comment__input {
	height: 74.63rpx;
	background: #F7F7F7;
	border-radius: 9.33rpx;
	font-size: 26.12rpx;
	padding: 0 18.66rpx;
	text-align: center;
}
.swiper {
	flex: 1;
}
.movie_detail__item {
}
.movie_detail {
}